<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 声明Map
    let m = new Map()
    // 添加元素
    m.set('name', '张三')
    m.set('change', function () {
      console.log('你不行');
    })
    console.log(m);
    let key = {
      school: '123'
    }
    m.set(key, ['北京'])
    // 大小
    console.log(m.size);
    // 删除
    m.delete('name')
    console.log(m);
    // 获取
    m.get('change')
    console.log(m);
    console.log(m.get(key));
    // 清空
    m.clear()
    console.log(m);
    // 遍历
    for (const v of m) {
      console.log(v);
    }
  </script>
</body>

</html>